package com.tbsoft.ehr.dao.staffTransfer;

import java.util.List;

import com.tbsoft.ehr.dao.BaseDao;
import com.tbsoft.ehr.model.StaffInfo;
import com.tbsoft.ehr.model.TransferInfo;

public interface TransferDao extends BaseDao<TransferInfo> {
	List<TransferInfo> getTransfersByStaffId(String staffId);

	TransferInfo getTransferById(String id);

	int getTransferCount(TransferInfo info,List<StaffInfo> staffLst, String transferDateFrom,String transferDateTo);

	List<TransferInfo> getTransfersByCondton(TransferInfo info,
			List<StaffInfo> staffLst, String transferDateFrom,
			String transferDateTo, int startIndex, int count);
		
}
